package com.tedu.ds.employee.service;

import com.tedu.ds.employee.pojo.dto.EmployeeLoginParam;
import com.tedu.ds.employee.pojo.dto.EmployeeQuery;
import com.tedu.ds.employee.pojo.dto.EmployeeSaveParam;
import com.tedu.ds.employee.pojo.entity.Employee;
import com.tedu.ds.employee.pojo.vo.EmployeeVO;

import java.util.List;


public interface EmployeeService {
    void save(EmployeeSaveParam employeeSaveParam);

    void deleteById(Long id);

    EmployeeVO login(EmployeeLoginParam employeeLoginParam);

    List<EmployeeVO> select(EmployeeQuery employeeQuery);

    EmployeeVO selectByUsername(String username);
}
